body { background: url(../images/ppt/bg_repeat.png) repeat top left; color: #666; font-family: Arial,Verdana,sans-serif; font-size: 12px; padding:0; margin:0;}

div, ul, li, form, input, table, td.tr, sub, sup, p, ol, i, em { padding:0; margin:0; }
ol, ul, li { list-style:none; }
i,em { font-style:normal; }
a { text-decoration:none; }
.clear { clear:both; height:0; _line-height:0; margin:0;padding:0;}
.hide { display:none; }
.v-middle { vertical-align:middle; }
.quanping{ width:100%;background-color:#000; z-index:9998; position: absolute;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}

#box { position:relative; width:100%; }
/* ¶¥²¿*/
#top { background: #f5f2ed; border-bottom: 2px solid #e0e0e0; height:50px; }
#top p { line-height:50px; height:50px; padding-left:10px;}
#top p span { margin-left:50px; }
#top p span label { font-size:14px;}
#top input { margin-left:5px;}

#top .fl { float:left; height:50px; line-height:50px; }
#top .ppt-menu { float:right; margin-right: 20px;  height:50px; line-height:50px;}
#top .ppt-menu .br { display:none; }
/* ×ó±ßÄÚÈÝÇø */
#left { background: #f1e7bf;  height:650px; overflow:scroll; overflow-x:hidden; width: 185px; position: absolute; top: 52px; left: 0px; }
#left .top-operate { border-bottom:1px solid #b4b4b4; height:40px; background:#eadead; }
#left .top-operate p { height:40px; line-height:40px; padding-left:10px; }
#left .top-operate input { margin-left:5px;}


#left .m-content { overflow:scroll; overflow-x:hidden; }
#left .q-panel {  float:left; display:inline; border-bottom:1px solid #e0e0e0; height:110px; background:#eeeeee; padding:5px; cursor:pointer; }
#left .q-panel:hover { height:112px;background:#67bbd7;}
#left .q-num { float:left; width:20px; display:inline; padding:2px; }
#left .q-content { padding:3px; width:125px; height:100px; border:1px solid #b8b8b8;  background:#ffffff; overflow:hidden; }
#left .q-content:hover, #left .q-content:visited { border:1px solid #49919f;}

/* ×ó±ßËõ½øÌõ*/
#left-in { height:650px; width:16px; position: absolute; top: 52px; left:175px; background:#FFF; cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }
#left-in img, #left-out img { position:relative; top:45%;  }
#left-out { height:650px; width:16px; position: absolute; top: 52px; left:0; background:#FFF; cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; display:none; }

/* ÖÐ¼äÄÚÈÝÇø */
#center { border:0;  margin:0 auto; padding:10px;}
#center .c-content { margin:0 auto; width:620px; border:1px dashed #e0e0e0; background:#FFF; height:600px;}
.textarea-intr { width:600px; max-width:615px; height:200px; max-height:400px;border: 1px solid #E0E0E0; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
/* ÓÒ±ßÄÚÈÝÇø */
#right { background: #f1e7bf; border: 1px solid #e0e0e0; height: 650px; width: 180px; position: absolute; top: 52px; right: 0px; }
#right li { width:180px; height:50px; line-height:50px; cursor:pointer; }
#right li .btn-text { width:30px; height:25px; background:url(../images/ppt/1.png) no-repeat; border:0; cursor:pointer;  }
#right li .btn-button { width:29px; height:25px; background:url(../images/ppt/2.png) no-repeat; border:0; cursor:pointer; } 
#right li .btn-picture { width:30px; height:30px; background:url(../images/ppt/3.png) no-repeat; border:0; cursor:pointer; } 
#right li .btn-frequency { width:31px; height:31px; background:url(../images/ppt/4.png) no-repeat; border:0; cursor:pointer; }
#right li .btn-video { width:31px; height:31px; background:url(../images/ppt/5.png) no-repeat; border:0; cursor:pointer; }
#right li input { margin:0 10px; }
#right li:hover, #right li:visited { width:178px; border:1px dashed #8d4c0d; }
#right .intr { margin:10px 6px;}
#right .intr .label { margin:5px 0;}
#right textarea { line-height:20px; height:300px; border:1px solid #e0e0e0; width:160px; }
/* ÎÄ±¾¿ò-²Ù×÷ÇøÓò²¼¾Ö */
.operate-layout { width:300px; height:240px; position:absolute; margin:0 auto; z-index:1; top:20%; left:60%;  }
.operate-layout table { margin-top:35px; }
.operate-layout table td { height:35px; line-height:35px;}
.operate-layout table td span { float:left; display:inline; }
.operate-layout table td .colorpicker-wrap { float:left; display:inline; margin-right:63px; }
.operate-layout table td .colorpicker-wrap .colorpicker-trigger { margin-top:7px; }

/* ÎÄ±¾-¿ò */
.text-layout { width:306px; padding:0px; background:#FFF; }
.text-layout .text-tit { height:25px;  line-height:25px; padding-left:3px; color:#0b81b2; cursor:pointer; }
.text-layout .textarea-class { width:300px; background:#FFF; height:50px; border:1px solid #c8c8c8; }
.text-layout .text-delete { margin-left:190px; }

/* Í¼Æ¬¿ò-²Ù×÷ÇøÓò²¼¾Ö */
.picture-layout { width:300px; height:240px; position:absolute; margin:0 auto; z-index:1; top:22%; left:62%; }
.picture-layout .pic-tab { margin:35px 0 15px 15px; }
.picture-layout .pic-tab li { float:left; margin-right:5px; padding:2px 10px;  border:1px solid #e0e0e0; border-bottom:0; cursor:pointer; }
.picture-layout .pic-tab li:hover { color:#e75312; }
.cover { color:#e75312; font-weight:bold; }

.picture-layout table { padding-top:10px; }
.picture-layout table td { height:35px; line-height:35px;}
.picture-layout table td span { float:left; display:inline; }
.picture-layout table .button1 { padding:2px 5px; }

/* ÒôÆµ-²Ù×÷ÇøÓò²¼¾Ö */
.radio-layout { width:300px; height:250px; position:absolute; margin:0 auto; z-index:1; top:22%; left:62%; }
.radio-layout table { padding-top:30px; }
.radio-layout table td { height:35px; line-height:35px;}
.radio-layout table td span { float:left; display:inline; }
.radio-layout table .button1 { padding:2px 5px; }

/* ÊÓÆµ-²Ù×÷ÇøÓò²¼¾Ö */
.video-layout { width:300px; height:250px; position:absolute; margin:0 auto; z-index:1; top:22%; left:62%;  }
.video-layout table { padding-top:30px; }
.video-layout table td { height:35px; line-height:35px;}
.video-layout table td span { float:left; display:inline; }
.video-layout table .button1 { padding:2px 5px; }

/* Ô¤ÀÀ */
.preview-frame tr { line-height:28px;}
.preview-frame td { padding-bottom:8px; font-size:14px;}

.preview-frame  { display:none; position:absolute!important; z-index:9999; left:35%;top:30px; margin-left:-320px!important;margin-top:-10px!important;  }
.preview-frame input { padding-left:5px;}

.preview-top { width:960px; height:50px; margin:0 auto; }
.preview-middle { width:960px; min-height:600px; margin:0 auto; }
.preview-bottom { width:960px; height:20px; margin:0 auto;}

.preview-close { width:25px; height:22px; margin-left:920px; padding-top:1px; background:url(../images/ppt/preview_close.png) no-repeat; cursor:pointer; }
.preview-close:hover {  background:url(../images/ppt/preview_close2.png) no-repeat; cursor:pointer; }

#preview-content { width:960px; padding:10px 30px; }
#preview-content input, #preview-content textarea { border:0; outline:none; resize:none; }

/* ±¾ÎÄ´óÐ¡²¼¾Ö */
.button1 { padding:2px 5px; cursor:pointer; }
.input40 { padding-left:2px; width:40px; height:25px; line-height:25px; border:1px solid #e0e0e0;  -moz-border-radius:2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }
.input80 { padding-left:2px; width:80px; height:25px; line-height:25px; border:1px solid #e0e0e0;  -moz-border-radius:2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }
.input170 { padding-left:2px; width:170px; height:25px; line-height:25px; border:1px solid #e0e0e0;  -moz-border-radius:2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }
.input200 { padding-left:2px; width:200px; height:25px; line-height:25px; border:1px solid #e0e0e0;  -moz-border-radius:2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }
.input750 { padding-left:2px; width:580px; height:25px; line-height:25px; border:1px solid #e0e0e0;  -moz-border-radius:2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }


/*¼ÆÊ±Æ÷*/
.timer-frame  { display:none;position:absolute; z-index:9999; left:50%;top:80px;margin-left:-20%;  }
.timer-frame input { padding-left:5px;}

.border-top { width:508px; height:50px; margin:0 auto; background:url(../images/questionnaire/border_top.png) no-repeat; }
.border-top { width:508px; height:50px; margin:0 auto; background:url(../images/questionnaire/border_top_radio.png) no-repeat; }
.border-middle { width:508px; margin:0 auto; background:url(../images/questionnaire/border_middle.png) repeat-y; }
.border-bottom { width:508px; height:20px; margin:0 auto; background:url(../images/questionnaire/border_bottom.png) no-repeat; }

.border-close { width:25px; height:22px; margin-left:472px; padding-top:1px; background:url(../images/questionnaire/border_close.png) no-repeat; cursor:pointer; }
.border-close:hover { width:25px; height:22px; margin-left:472px; padding-top:1px; background:url(../images/questionnaire/border_close2.png) no-repeat; cursor:pointer; }

/* ÑùÊ½¿ØÖÆ  */
.border-layout { width:438px; height:auto; padding:10px 30px;}
.border-layout .new-item { overflow:hidden; zoom:1; clear:both;_position:relative; }

.border-layout .new-item .tit { font-size:14px; width:103px; line-height:30px; height:40px; float:left; text-align:right; color:#666666; } 
.border-layout .new-item .tit em { color:red; font-family:"ËÎÌå"; padding-right:4px; }
.border-layout .new-item .bdmain { float:left; padding-left:6px; width:300px; margin-right:5px; display:inline; }
.border-layout .new-item .bdmain .m-radio { float:left; padding:8px 0px; font-size:14px; color:#666666; }
.border-layout .new-item .bdmain .m-radio input { vertical-align:-2px; margin-right:2px; }
.border-layout .new-item .new-plus { float:left; font-size:12px; color:#C00; padding:5px 10px; }
.border-layout input[type='button'] { margin-left:1px; padding:2px 6px; cursor:pointer; }
.border-submit-timer {  width:86px; height:29px; margin:0 auto; margin-top:20px; background:url(../images/questionnaire/border_submit.png) no-repeat; cursor:pointer; }
.border-submit-timer:hover {  width:86px; height:29px; margin:0 auto; margin-top:20px; background:url(../images/questionnaire/border_submit2.png) no-repeat; cursor:pointer; }

/* point parameter*/
.point-layout { width:200px; height:450px; position:absolute; margin:0 auto; z-index:1; top:22%; left:62%; background:url(../images/ppt/operate_bg2.png) no-repeat; }
.point-layout table { padding-top:30px; }
.point-layout table td { height:35px; line-height:35px;}
.point-layout table td span { float:left; display:inline; }
.point-layout table .button1 { padding:2px 5px; }

.btn-blue { background:url(../images/background/blue_normal.png) repeat-x; width:68px; height:28px; color:#fff; border:1px solid #0692e4; cursor:pointer;-moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.btn-blue:hover { color:#036; background:url(../images/background/blue_hover.png) repeat-x; }
.btn-purple { background:url(../images/background/purple_normal.png) repeat-x; width:68px; height:28px; color:#fff; border:1px solid #9506e6; cursor:pointer;-moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.btn-purple:hover  { color:#036; background:url(../images/background/purple_hover.png) repeat-x; }

.msg {background: #68AF02;}